package com.lagou.guavacache.enums;

import lombok.Getter;

@Getter
public enum SeniorityTypeEnum {
    TYPE_1("不要求经验", 1),
    TYPE_2("经验1年以下", 2),
    TYPE_3("经验1-3年", 3),
    TYPE_4("经验3-5年", 4),
    TYPE_5("经验5-8年", 5),
    TYPE_6("经验5-10年", 6),
    TYPE_7("经验8-10年", 7),
    TYPE_8("经验10年以上", 8);

    private String name;
    private int code;

    SeniorityTypeEnum(String name, int code) {
        this.name = name;
        this.code = code;
    }

    public static String getNameByCode(int code) {
        for (SeniorityTypeEnum item : SeniorityTypeEnum.values()) {
            if (item.getCode() == code) {
                return item.getName();
            }
        }
        return null;
    }
}
